CC = gcc 

all: 
	$(CC) -g -o struct struct.c
	$(CC) -g -o union union.c
	$(CC) -g -o ptr0 ptr0.c
	$(CC) -g -o ptr1 ptr1.c
	$(CC) -g -o ptr2 ptr2.c
	$(CC) -g -o ptr3 ptr3.c	
	$(CC) -g -o ptr4 ptr4.c	
clean: 
	rm *.o
